package com.photonpay.api.response;

import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson2.annotation.JSONField;
import lombok.Data;

/**
 * 基础返回类
 *
 * @author ：lo-
 * @date ：Created in 2023/8/21 11:39
 */
@Data
public class BaseResponse {

    /**
     * 响应消息
     */
    private String msg;

    /**
     * 响应code
     */
    private String code;

    @JSONField(serialize = false)
    public boolean isSuccess() {
        return StrUtil.isEmpty(code) || "0000".equals(code);
    }
}
